west peruvian dove - French English Dictionary