trailerable - French English Dictionary