chest straps - Alemán Inglés Diccionario