to the greatest possible extent - Spanish English Dictionary