trailer visit - German English Dictionary