crawl to and fro like insects - Francés Inglés Diccionario