to have holdings - Español Inglés Diccionario