scientific name - Almanca İngilizce Sözlük