proventrikulus - Spanish English Dictionary