pas devant

Etymology
Short for French.

Adjective

 * 1) Not appropriate in the presence of children or current company.

Interjection

 * 1) Not in front of the present audience.