disagreeable drink - Turkish English Dictionary