proventricle - French English Dictionary