floozy - Turkish English Dictionary