to take leave of - Turkish English Dictionary