untiring efforts - Turco Inglés Diccionario