have one's nose in a book - Francés Inglés Diccionario