engine or cylinder block - Spanish English Dictionary