cherimoyer - French English Dictionary