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