abgescharrt - Turkish English Dictionary