longfin snailfish - French English Dictionary