tentaculate - French English Dictionary