placodermos - French English Dictionary