go and chase yourself! - French English Dictionary