very large commercial helicopter - Turkish English Dictionary