be up to some mischief - Turc Anglais Dictionnaire