first aid crew - Spanish English Dictionary