impertinent suggestion or demand - French English Dictionary