to take French leave

Dictionnaire