(something) permitting - Espagnol Anglais Dictionnaire