sanguisuge - Turkish English Dictionary