rocky mountain locust - Francés Inglés Diccionario