to take French leave

Wörterbuch