deposit of things with innkeepers - Turco Inglés Diccionario