strap leaf - Allemand Anglais Dictionnaire