what a dirty trick! - Turkish English Dictionary