abgescharrt - French English Dictionary