devil's cucumber - Turc Anglais Dictionnaire