hydrolabyrinth - French English Dictionary