spill the sail - Turkish English Dictionary