woman's slip - Turkish English Dictionary