nubian ibex - Turkish English Dictionary