research earth borer (reb) - Francés Inglés Diccionario