one hundred square meters in area - Almanca İngilizce Sözlük