to take leave - Spanish English Dictionary