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