transport helicopter - Turkish English Dictionary