trail boards - French English Dictionary