Bienvenido a Reverso.net, servicio gratuito de traducción en línea para inglés, francés, alemán, italiano, ruso, chino
stumble 
1 blunder about, come a cropper  (informal) fall, falter, flounder, hesitate, lose one's balance, lurch, reel, slip, stagger, trip 
2  (with)   on  or  upon blunder upon, chance upon, come across, discover, encounter, find, happen upon, light upon, run across, turn up 
3 falter, fluff  (informal) stammer, stutter