shock loaded engine - Alemán Inglés Diccionario