trailerist - French English Dictionary