placoderm - Spanish English Dictionary