cargo helicopters - Turkish English Dictionary