hotels and other collective accommodations - Turco Inglés Diccionario