hand-towel rack - Spanish English Dictionary