more something than carter has liver pills - Deutsch Englisch Wörterbuch