to take leave of - Inglés Sinónimo Diccionario