screw turritella - Turco Inglés Diccionario