a roll of wrapping paper - Deutsch Englisch Wörterbuch