insulated and refrigerated vehicle - Allemand Anglais Dictionnaire