aid and triage station - Turkish English Dictionary