euphrates jerboa - Turkish English Dictionary