furuncle of the nose - Spanish English Dictionary