that's mean! - Turkish English Dictionary