fail to keep possession of - Spanish English Dictionary