giant kangaroo (macropus giganteus) - German English Dictionary