drevill - German English Dictionary