riñón flotante - Spanish English Dictionary