aliens police - Turkish English Dictionary