human companionship - Turco Inglés Diccionario