placodermos - German English Dictionary