human companionship - Alemán Inglés Diccionario