trailera - French English Dictionary