be hoist with one's petard - Fransızca İngilizce Sözlük