cylinder block assembly - Spanish English Dictionary