propitiation - German English Dictionary