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