mountain oysters - French English Dictionary