petulcous - Spanish English Dictionary