placoderms - Spanish English Dictionary