placoderms - German English Dictionary