take one's farewell of - Spanish English Dictionary