basic life support techniques - Alemán Inglés Diccionario