self-abased - Turkish English Dictionary