worm one's way through - Español Inglés Diccionario