green curb - Allemand Anglais Dictionnaire