a pair of dungarees - Allemand Anglais Dictionnaire