engine block assembly - Alemán Inglés Diccionario