self protection mechanism - Fransızca İngilizce Sözlük