piss and vinegar - Allemand Anglais Dictionnaire