attendu que
Meanings
Conjunction
1. given that