sour-tasting - Turkish English Dictionary