ecuadorean ground dove - Spanish English Dictionary