armoured flexible conveyor - Turkish English Dictionary