但し

but; however; provided that

Meaning

  1. conj
    but; however; provided that