traffic and first aid - Allemand Anglais Dictionnaire