(spain) to rent - Spanish English Dictionary