red light lancer headquarters - Turkish English Dictionary