shock hauler 33 - Alemán Inglés Diccionario