adjustable straps - Alemán Inglés Diccionario