first-aid posts - German English Dictionary