cape mountain zebra - Turkish English Dictionary