foster placement - Turkish English Dictionary