friend of mankind - Francés Inglés Diccionario