esplacnodermo - French English Dictionary