pulmobranch - French English Dictionary