rail and civil engineering - French English Dictionary