a place where passengers frequently stop by - Allemand Anglais Dictionnaire