first aid posts - German English Dictionary