stress strap - Alemán Inglés Diccionario