serre's pelican-foot - Alemán Inglés Diccionario