nucleobranch - French English Dictionary