to the greatest possible extent - Francés Inglés Diccionario