location of first aid stations - Turc Anglais Dictionnaire