panel of experts on tropical cyclones - Spanish English Dictionary