increasingly exacting requirements - Francés Inglés Diccionario