abgeschirrt - German English Dictionary