slip me some skin! - Turkish English Dictionary