placoderm - French English Dictionary