kidney carbuncle - Turkish English Dictionary