scumbucket - Turkish English Dictionary