upper edge of a roof panel - Almanca İngilizce Sözlük