helictite - French English Dictionary