pelican's foot (aporrhais pespelicani) - Turco Inglés Diccionario