the cheeky monkey! - Turkish English Dictionary