heavy transport helicopter - Turkish English Dictionary