placodermal - Spanish English Dictionary