endostome - French English Dictionary