bee plant (cleome serrulata) - Turkish English Dictionary