not give someone much leeway - French English Dictionary