farm trailer extension - Allemand Anglais Dictionnaire