scientific name - Turco Inglés Diccionario