snail borer - Español Inglés Diccionario