short trip or visit - Deutsch Englisch Wörterbuch