proventricule - German English Dictionary