pilgrim's staff - Allemand Anglais Dictionnaire