himantopus himantopus leucocephalus - Spanish English Dictionary