to take leave of - Alemán Inglés Diccionario