aftertaste - Turkish English Dictionary