return a visit - German English Dictionary