measuring worm - Francés Inglés Diccionario