sugarcane root-boring weevil - Francés Inglés Diccionario