restrain yourself! - Turkish English Dictionary