automobile on a railroad track - French English Dictionary