given (the fact) that - Espagnol Anglais Dictionnaire