kidney carbuncle - French English Dictionary