armoured helicopter - Turkish English Dictionary