keep running into obstacles - Turco Inglés Diccionario