stressing devices - Español Inglés Diccionario