gescharrt - French English Dictionary