you little ripper! - Turkish English Dictionary