placodermi - French English Dictionary