be full of piss and vinegar - Französisch Englisch Wörterbuch