jumping hare (pedetes cafer) - German English Dictionary