research earth borer (reb) - Turkish English Dictionary