reventa - German English Dictionary