greenlet - Turkish English Dictionary