Granulated conch - Turco Inglés Diccionario