location of first aid stations - Español Inglés Diccionario