tentacule - French English Dictionary