be a global player (institution) - Inglés Sinónimo Diccionario