devil's cucumber - Fransızca İngilizce Sözlük