xiphosuran - Turco Inglés Diccionario