despite the obstacles - Turco Inglés Diccionario