night-deposit bags - Spanish English Dictionary