facilities or accommodation - Turco Inglés Diccionario