kidney carbuncle - German English Dictionary