tell that to the marines - French English Dictionary