Geopferter - German English Dictionary