piss and vinegar - Alemán Inglés Diccionario