malacobdella - Turkish English Dictionary