Proventriculus - Spanish English Dictionary