devil's cucumber - Espagnol Anglais Dictionnaire