immediate settlement - Turkish English Dictionary