be up to some mischief - Turkish English Dictionary