pelican's foot - Francés Inglés Diccionario