tireless efforts - Turco Inglés Diccionario