abomasus (in ruminants) - Turkish English Dictionary