walking duck-footed - Spanish English Dictionary