foreign term Etymology: French — used as a mild oath to express surprise or annoyance
SACRE BLEU
Meaning of SACRE BLEU in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012