cover made of branches - Allemand Anglais Dictionnaire