strap blocks - Alemán Inglés Diccionario