avant de

temps [o]
before; earlier than; prior to; previous to; until; till