bitter-tasting compound - Turkish English Dictionary