have your nose in a book, magazine - Deutsch Englisch Wörterbuch