Turreted nerite - Turco Inglés Diccionario