be set upon - Turc Anglais Dictionnaire