put it more exactly - Allemand Anglais Dictionnaire