beef stomach - Turkish English Dictionary