self-contained kitchen facilities - Inglés Sinónimo Diccionario