hand out leaflets - Allemand Anglais Dictionnaire