load carrying helicopter - Turkish English Dictionary