armored helicopter - Turkish English Dictionary