to rent - German English Dictionary