location of first aid stations - Espagnol Anglais Dictionnaire