rampire - German English Dictionary