leech aglaja - Turkish English Dictionary