engine or cylinder block - Turkish English Dictionary