abgeschirrt - French English Dictionary