to take leave of - Spanisch Englisch Wörterbuch