small worm/grub - Francés Inglés Diccionario