threatening or intimidating look - Espagnol Anglais Dictionnaire