render first aid - German English Dictionary