impiously - German English Dictionary