your own worst enemy - Fransızca İngilizce Sözlük