kick some ass - German English Dictionary