petulancy - Alemán Inglés Diccionario