burning aftertaste - Turkish English Dictionary