overcome the obstacles - Turco Inglés Diccionario