panorama park - French English Dictionary