ordeal bark - German English Dictionary