renal and hepatic anomalies - Français Anglais Dictionnaire