scenic road - Spanish English Dictionary