turritid - Español Inglés Diccionario