not able to stomach - Turkish English Dictionary