life support research - Inglés Sinónimo Diccionario