Restemissionen - German English Dictionary