what circumstances brought you to this town - Turkish English Dictionary