placoderm - German English Dictionary