siphonoglyphe - French English Dictionary