genus branchiobdella - French English Dictionary