overnight stay at a hotel - Turco Inglés Diccionario