insurance company for cooperatives and their members - Español Inglés Diccionario