thick-spined porcupine - Turc Anglais Dictionnaire