threatening our existence - Turc Anglais Dictionnaire