place of temporary detention - Turkish English Dictionary