multirole helicopter - Spanish English Dictionary