make stumble - Turco Inglés Diccionario