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