stress-filled life - Alemán Inglés Diccionario