facilities or accommodation - Almanca İngilizce Sözlük