to the maximum extent possible - Turco Inglés Diccionario