bitter aftertaste - Turkish English Dictionary