sea porcupine - French English Dictionary