be at home to guests - Almanca İngilizce Sözlük