green curb - Almanca İngilizce Sözlük