placodermal - French English Dictionary