ruminant reticulum - Spanish English Dictionary