don't rush yourself! - Turkish English Dictionary