strap wrench - Alemán Inglés Diccionario