Turreted nerite - Francés Inglés Diccionario