belonging to a venta/small inn - Alemán Inglés Diccionario