furrows and ridges of the iris - Español Inglés Diccionario