renal localization - Spanisch Englisch Wörterbuch