the vehicles passing by - Allemand Anglais Dictionnaire