cannot stomach - Turkish English Dictionary