escenario - French English Dictionary