infrastructure based competition - Inglés Sinónimo Diccionario