surmountable curb - Almanca İngilizce Sözlük