taste defeat - Turkish English Dictionary