be able to accommodate - Inglés Sinónimo Diccionario