life support research - Alemán Inglés Diccionario