enclosed and covered site - Almanca İngilizce Sözlük