kidney-buster - German English Dictionary