suffer from stress - Turco Inglés Diccionario