thick strap - Alemán Inglés Diccionario