scrub greenlet - Turkish English Dictionary