genus branchiobdella - Turkish English Dictionary