strapping plugs - Alemán Inglés Diccionario