be unable to settle down - Turkish English Dictionary