it tastes - Turkish English Dictionary