petulant - German English Dictionary