indian porcupine - German English Dictionary