upper torso strap - Francés Inglés Diccionario