most exacting requirements - Español Inglés Diccionario