bits of paper everywhere - Francés Inglés Diccionario