trap and trace device - Turc Anglais Dictionnaire