basic life support techniques - Inglés Sinónimo Diccionario