jumping deer (pedetes caffer) - Turkish English Dictionary