snail borer - Turco Inglés Diccionario