tasted good - Turkish English Dictionary