for all intents and purposes - Turkish English Dictionary