placodermal - German English Dictionary