directing debut - French English Dictionary