heavy-lift helicopter - Turkish English Dictionary