on scene coordinator - Turkish English Dictionary