renta - German English Dictionary