keep your shirt on! - French English Dictionary