orchestrator - French English Dictionary