green horn - Allemand Anglais Dictionnaire