semitractor - French English Dictionary