plant-sucking nudibranch - French English Dictionary