human companionship - Francés Inglés Diccionario