trailer visit - French English Dictionary