placoganoid - French English Dictionary