petulcous - German English Dictionary