scum-sucking - Turkish English Dictionary