be a smokescreen - Espagnol Anglais Dictionnaire