turritelloid - Francés Inglés Diccionario