highly manoeuvrable - Turkish English Dictionary