room for manoeuvre - French English Dictionary