serre's pelican-foot - Allemand Anglais Dictionnaire