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