deposit of things with innkeepers - Fransızca İngilizce Sözlük