venden - German English Dictionary