sour (taste sensation) - Turkish English Dictionary