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