ass-kicker - German English Dictionary