self-contained base - Inglés Sinónimo Diccionario