towel rails - Spanish English Dictionary