something that supports - Inglés Sinónimo Diccionario