ecuadorean piedtail - Spanish English Dictionary