proventricule - French English Dictionary