railhead - French English Dictionary