long-standing background - Inglés Sinónimo Diccionario