veren - German English Dictionary