snail borer - Francés Inglés Diccionario