research earth borer (reb) - French English Dictionary