research earth borer (reb) - Alemán Inglés Diccionario