furrows and ridges of the iris - Turco Inglés Diccionario