malacobdella - German English Dictionary