verscharrt - French English Dictionary