furrows and ridges of the iris - Alemán Inglés Diccionario