petulant action or saying - Spanish English Dictionary