stress-filled life - Turco Inglés Diccionario