rip out an oath - French English Dictionary