(something) permitting - Español Inglés Diccionario