self-trailed - French English Dictionary