enlarged liver and spleen - Allemand Anglais Dictionnaire