ecuadorean ground dove - French English Dictionary