booger in the nose - Francés Inglés Diccionario