semi-private accommodation - Alemán Inglés Diccionario