engineer-in-chief - French English Dictionary