for the good of all mankind - Turco Inglés Diccionario