organization with purposes similar - Español Inglés Diccionario