multi-cyclone - Spanish English Dictionary