mountain oysters - Turkish English Dictionary