it expresses a threat - Espagnol Anglais Dictionnaire