serves you right! - Turkish English Dictionary