bezoar ibex - Turkish English Dictionary