enlarged liver and spleen - Turc Anglais Dictionnaire