a life of dedication - Turco Inglés Diccionario