more something than carter has liver pills - Allemand Anglais Dictionnaire