basic life support - German English Dictionary