rat-bastard - Turkish English Dictionary