highly manoeuvrable - French English Dictionary