mountain oysters - German English Dictionary