proventriculus - Spanish English Dictionary