self-fertilization - Almanca İngilizce Sözlük